翻訳と辞書
Words near each other
・ Abstract factory pattern
・ Abstract family of acceptors
・ Abstract family of languages
・ Abstract graphical data type
・ Abstract Head
・ Abstract Illusionism
・ Abstract Imagists
・ Abstract impressionism
・ Abstract index group
・ Abstract index notation
・ Abstract interpretation
・ Abstract labour and concrete labour
・ Abstract logic
・ Abstract Logic (album)
・ Abstract logic (disambiguation)
Abstract machine
・ Abstract machine notation
・ Abstract management
・ Abstract model theory
・ Abstract nonsense
・ Abstract object theory
・ Abstract of judgment
・ Abstract particulars
・ Abstract photography
・ Abstract Point of View
・ Abstract polytope
・ Abstract Principles Taken to Their Logical Extremes
・ Abstract process
・ Abstract rewriting machine
・ Abstract rewriting system


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Abstract machine : ウィキペディア英語版
Abstract machine

An abstract machine, also called an abstract computer, is a theoretical model of a computer hardware or software system used in automata theory. Abstraction of computing processes is used in both the computer science and computer engineering disciplines and usually assumes discrete time paradigm.
==Information==
In the theory of computation, abstract machines are often used in thought experiments regarding computability or to analyze the complexity of algorithms (''see'' computational complexity theory). A typical abstract machine consists of a definition in terms of input, output, and the set of allowable operations used to turn the former into the latter. The best-known example is the Turing machine.
Abstract data types can be specified in terms of their operational semantics on an abstract machine. For example, a stack can be specified in terms of operations on an abstract machine with an array of memory.
More complex definitions create abstract machines with full instruction sets, registers and models of memory. One popular model more similar to real modern machines is the RAM model, which allows random access to indexed memory locations. As the performance difference between different levels of cache memory grows, cache-sensitive models such as the external-memory model and cache-oblivious model are growing in importance.
An abstract machine can also refer to a microprocessor design which has yet to be (or is not intended to be) implemented as hardware. An abstract machine implemented as a software simulation, or for which an interpreter exists, is called a virtual machine.
Through the use of abstract machines it is possible to compute the amount of resources (time, memory, etc.) necessary to perform a particular operation without having to construct an actual system to do it.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Abstract machine」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.